package com.train.course.vo;

import lombok.Data;

import java.util.Date;

/**
 * 观看历史返回对象VO
 */
@Data
public class HistoryVO {

    /** 观看记录ID */
    private Long historyId;

    /** 用户ID */
    private Long userId;

    /** 视频集ID */
    private Long episodeId;

    /** 视频标题 */
    private String episodeTitle;

    /** 视频封面URL */
    private String coverUrl;

    /** 视频总时长（秒） */
    private Integer duration;

    /** 观看进度（秒） */
    private Integer progress;

    /** 观看百分比 */
    private Integer percentage;

    /** 最后观看时间 */
    private Date lastViewTime;

    /** 分组标识（today/yesterday/last7days/earlier） */
    private String groupLabel;
}
